$(document).ready (function () {
	/* adminメニュー */
	$('div.AdminMenu>ul>li>a').click (function () {
		$(this).parents('li').toggleClass('selected');
		$(this).next('ul').slideToggle('fast');
		return false;
	});

	/* ajaxでlightbox風表示を行う */
	$('.ajaxlightbox').submit (function (){
		$.ajax({
			type: "POST",
			url: $(this).attr('action') + '?ajax=on',
			dataType: "html",
			success: function(xml){
				$('body').append ('<div id="LB_grayLayer"></div><div id="LB_overLayer"></div>');
				$('div#LB_overLayer').append($(xml)).css({
						marginTop: "-"+$("div#LB_overLayer").height()/2+"px",
						marginLeft:"-"+$("div#LB_overLayer").width()/2+"px" 
					});;
				$('div#LB_grayLayer').fadeIn('fast');
				$('div#LB_overLayer').fadeIn('fast', function (){
				});
			},
			error: function (Request, Status, e) {
				alert ("エラーが発生しました。\n Status:" + Request.statusText);
			}
		});
		return false;
	});

	$('div#LB_grayLayer').live('click', function(){
		$(this).fadeOut('fast', function(){$(this).remove()});
		$('div#LB_overLayer').fadeOut('fast', function(){$(this).remove()});
	});
});